-- stack: in -- format: 8 (HyperCard 1) -- flags: 0x0 (none) -- protect password hash: 0 -- maximum user level: 5 (scripting) -- window: Rect(x1=0, y1=0, x2=0, y2=0) -- screen: Rect(x1=0, y1=0, x2=0, y2=0) -- card dimensions: w=0 h=0 -- scroll: x=0 y=0 -- background count: 2 -- first background id: 2622 -- card count: 10 -- first card id: 3014 -- list block id: 8487 -- print block id: 3465 -- font table block id: 0 -- style table block id: 0 -- free block count: 0 -- free size: 0 bytes -- total size: 33600 bytes -- stack block size: 4096 bytes -- created by hypercard version: 0x00000000 -- compacted by hypercard version: 0x00000000 -- modified by hypercard version: 0x00000000 -- opened by hypercard version: 0x00000000 -- patterns[0]: 0x0000000000000000 -- patterns[1]: 0x0000220000002200 -- patterns[2]: 0x8800220088002200 -- patterns[3]: 0xCC003300CC003300 -- patterns[4]: 0xCC883322CC883322 -- patterns[5]: 0xFF00FF00FF00FF00 -- patterns[6]: 0xEECCBB33EECCBB33 -- patterns[7]: 0xFFCCFF33FFCCFF33 -- patterns[8]: 0xFFEEFFBBFFEEFFBB -- patterns[9]: 0xFFFFFFBBFFFFFFBB -- patterns[10]: 0x8010022001084004 -- patterns[11]: 0xFFFFFFFFFFFFFFFF -- patterns[12]: 0x8822882288228822 -- patterns[13]: 0x1122448811224488 -- patterns[14]: 0xC4800C6843023026 -- patterns[15]: 0xB130031BD8C00C8D -- patterns[16]: 0xAA00AA00AA00AA00 -- patterns[17]: 0x8822552288225522 -- patterns[18]: 0x8855225588552255 -- patterns[19]: 0x77DD77DD77DD77DD -- patterns[20]: 0x8000000000000000 -- patterns[21]: 0xAA55AA55AA55AA55 -- patterns[22]: 0x5555555555555555 -- patterns[23]: 0x8244394482010101 -- patterns[24]: 0x8814224188412214 -- patterns[25]: 0x8080413E080814E3 -- patterns[26]: 0x22048C7422179810 -- patterns[27]: 0xBE808808EB088880 -- patterns[28]: 0x25C8328964244C92 -- patterns[29]: 0xA29C41BE2AC914EB -- patterns[30]: 0x40A00000040A0000 -- patterns[31]: 0x8040200002040800 -- patterns[32]: 0xAA00800088008000 -- patterns[33]: 0xFF80808080808080 -- patterns[34]: 0x081C22C180010204 -- patterns[35]: 0xFF808080FF080808 -- patterns[36]: 0xF87422478F172271 -- patterns[37]: 0xBF00BFBFB0B0B0B0 -- patterns[38]: 0xFF7FBE5DA2418000 -- patterns[39]: 0xFAF5FAF5A050A050 -- checksum: 0x0 ----- HyperTalk script ----- on openStack -- display new menus hide message box global menu1, menu2 -- keep the "handles" to the menus in these globals put NewMenu(" ") into menu1 if menu1 is 0 then answer("Unable to make menu 'Blank'") with "Drat" put NewMenu("Subjects","Objective","Education","Capabilities", "Experience","Personal","References") into menu2 if menu2 is 0 then answer("Unable to make menu 'Subjects'") with "Drat" end openStack on closeStack -- delete the menus we've created using the globals saved in openStack global menu1, menu2 put DeleteMenu(menu1) into menu1 -- clearing global for safety put DeleteMenu(menu2) into menu2 end closeStack on idle -- call ShowMenu every so often just in case our menus vanished global menu1, menu2, lastTick if (the ticks-lastTick)>120 then -- gives better performance --than on every iteration put the ticks into lastTick ShowMenu(menu1) ShowMenu(menu2) end if pass idle end idle on doMenu which -- get our menu items from doMenu before HyperCard does... global menu1, menu2 -- for CheckMenu and EnableMenu below if which is "Objective" then visual scroll down go card Objective exit doMenu else if which is "Education" then visual scroll down go card Education exit doMenu else if which is "Capabilities" then visual scroll down go card Capabilities exit doMenu else if which is "Experience" then visual scroll down go card Experience exit doMenu else if which is "Personal" then visual scroll down go card Personal exit doMenu else if which is "References" then visual scroll down go card References exit doMenu else pass doMenu -- Remember to pass on menu commands you don't trap! end doMenu